FORM.jqtransformdone LABEL {
	MARGIN-TOP: 4px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 8px
}
FORM.jqtransformdone DIV.rowElem {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 4px
}
BUTTON.jqTransformButton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
*:first-child + HTML BUTTON[type].jqTransformButton {
	
}
BUTTON.jqTransformButton SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND:url(btn_right.gif) no-repeat right top; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 0px
}
BUTTON.jqTransformButton SPAN SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(btn_left.gif) no-repeat left top; HEIGHT: 33px; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 8px
}
BUTTON.jqTransformButton_hover SPAN SPAN {
	BACKGROUND-POSITION: left -33px
}
BUTTON.jqTransformButton_hover SPAN {
	BACKGROUND-POSITION: right -33px
}
BUTTON.jqTransformButton_click SPAN SPAN {
	BACKGROUND-POSITION: left -66px
}
BUTTON.jqTransformButton_click SPAN {
	BACKGROUND-POSITION: right -66px
}
* HTML BUTTON.jqTransformButton {
	HEIGHT: 33px
}
* BUTTON.jqTransformButton SPAN SPAN {
	HEIGHT: 25px
}
* + HTML BUTTON.jqTransformButton {
	HEIGHT: 33px
}
* + BUTTON.jqTransformButton SPAN SPAN {
	HEIGHT: 25px
}

.jqTransformInputInner {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(input_text_right.gif) no-repeat right top; PADDING-TOP: 0px
}
.jqTransformInputInner DIV {
	MARGIN: 0px 0px 0px 8px; HEIGHT: 31px
}
.jqTransformInputInner DIV INPUT {
 background: none repeat scroll 0 0 transparent;
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: medium;
    color: #404040;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    margin: 0;
    padding: 3px 0 0;
    vertical-align: middle;
}
* HTML .jqTransformInputInner DIV INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 24px; PADDING-TOP: 6px
}
* + HTML .jqTransformInputInner DIV INPUT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 24px; MARGIN-LEFT: -10px; PADDING-TOP: 6px
}
.jqTransformInputWrapper_hover {
	BACKGROUND-POSITION: left -31px
}
.jqTransformInputWrapper_hover DIV.jqTransformInputInner {
	BACKGROUND-POSITION: right -31px
}
.jqTransformInputWrapper_focus {
	BACKGROUND-POSITION: left -62px
}
.jqTransformInputWrapper_focus DIV.jqTransformInputInner {
	BACKGROUND-POSITION: right -62px
}
.jqTransformSafari .jqTransformInputInner DIV {
	POSITION: relative; MARGIN: 0px 8px; OVERFLOW: hidden
}
.jqTransformSafari .jqTransformInputInner DIV INPUT {
	POSITION: absolute; PADDING-LEFT: 4px; HEIGHT: 42px; TOP: -10px; LEFT: -2px
}
TABLE.jqTransformTextarea TD#jqTransformTextarea-mm TEXTAREA {
background-color: #FFFFFF;
    border: 1px solid #E3E3E3;
    font-size: 12px;
    line-height: 16px;
}
TABLE.jqTransformTextarea TD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 5px; PADDING-RIGHT: 0px; HEIGHT: 5px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
TABLE.jqTransformTextarea {
	
}
TABLE.jqTransformTextarea TR {
	
}
TABLE.jqTransformTextarea TEXTAREA {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.jqTransformTextarea TD#jqTransformTextarea-tl {
	BACKGROUND:url(textarea_tl.gif) no-repeat left top
}
TABLE.jqTransformTextarea TD#jqTransformTextarea-tm {
	BACKGROUND: url(textarea_tm.gif) repeat-x left top
}
TABLE.jqTransformTextarea TD#jqTransformTextarea-tr {
	BACKGROUND: url(textarea_tr.gif) no-repeat left top
}
TABLE.jqTransformTextarea TD#jqTransformTextarea-ml {
	BACKGROUND: url(textarea_ml.gif) repeat-y left top
}
TABLE.jqTransformTextarea TD#jqTransformTextarea-mm {
	BACKGROUND: url(textarea-mm.gif)
}
TABLE.jqTransformTextarea TD#jqTransformTextarea-mr {
	BACKGROUND: url(textarea_mr.gif) repeat-y left top
}
TABLE.jqTransformTextarea TD#jqTransformTextarea-bl {
	BACKGROUND: url(textarea_bl.gif) no-repeat left top
}
TABLE.jqTransformTextarea TD#jqTransformTextarea-bm {
	BACKGROUND: url(textarea_bm.gif) repeat-x left top
}
TABLE.jqTransformTextarea TD#jqTransformTextarea-br {
	BACKGROUND: url(textarea_br.gif) no-repeat left top
}
TABLE.jqTransformTextarea-hover TD#jqTransformTextarea-tl {
	BACKGROUND-POSITION: 0px -5px
}
TABLE.jqTransformTextarea-hover TD#jqTransformTextarea-tm {
	BACKGROUND-POSITION: 0px -5px
}
TABLE.jqTransformTextarea-hover TD#jqTransformTextarea-tr {
	BACKGROUND-POSITION: 0px -5px
}
TABLE.jqTransformTextarea-hover TD#jqTransformTextarea-ml {
	BACKGROUND-POSITION: -5px 0px
}
TABLE.jqTransformTextarea-hover TD#jqTransformTextarea-mm {
	BACKGROUND-IMAGE: url(textarea-mm-hover.gif)
}
TABLE.jqTransformTextarea-hover TD#jqTransformTextarea-mr {
	BACKGROUND-POSITION: -5px 0px
}
TABLE.jqTransformTextarea-hover TD#jqTransformTextarea-bl {
	BACKGROUND-POSITION: 0px -5px
}
TABLE.jqTransformTextarea-hover TD#jqTransformTextarea-bm {
	BACKGROUND-POSITION: 0px -5px
}
TABLE.jqTransformTextarea-hover TD#jqTransformTextarea-br {
	BACKGROUND-POSITION: 0px -5px
}
TABLE.jqTransformTextarea-focus TD#jqTransformTextarea-tl {
	BACKGROUND-POSITION: 0px -10px
}
TABLE.jqTransformTextarea-focus TD#jqTransformTextarea-tm {
	BACKGROUND-POSITION: 0px -10px
}
TABLE.jqTransformTextarea-focus TD#jqTransformTextarea-tr {
	BACKGROUND-POSITION: 0px -10px
}
TABLE.jqTransformTextarea-focus TD#jqTransformTextarea-ml {
	BACKGROUND-POSITION: -10px 0px
}
TABLE.jqTransformTextarea-focus TD#jqTransformTextarea-mm {
	BACKGROUND-IMAGE: url(textarea-mm-focus.gif)
}
TABLE.jqTransformTextarea-focus TD#jqTransformTextarea-mr {
	BACKGROUND-POSITION: -10px 0px
}
TABLE.jqTransformTextarea-focus TD#jqTransformTextarea-bl {
	BACKGROUND-POSITION: 0px -10px
}
TABLE.jqTransformTextarea-focus TD#jqTransformTextarea-bm {
	BACKGROUND-POSITION: 0px -10px
}
TABLE.jqTransformTextarea-focus TD#jqTransformTextarea-br {
	BACKGROUND-POSITION: 0px -10px
}
TABLE.jqTransformTextarea .jqTransformSafariTextarea DIV {
	BORDER-BOTTOM: red 0px solid; POSITION: relative; BORDER-LEFT: red 0px solid; OVERFLOW: hidden; BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid
}
TABLE.jqTransformTextarea .jqTransformSafariTextarea TEXTAREA {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: -10px; PADDING-TOP: 10px; LEFT: -10px; resize: none
}
.jqTransformRadioWrapper {
	MARGIN: 2px 4px 0; DISPLAY: block; FLOAT: left
}
.jqTransformRadio {
	WIDTH: 18px; DISPLAY: block; BACKGROUND: url(radio.gif) no-repeat center top; HEIGHT: 19px; VERTICAL-ALIGN: middle
}
SPAN.jqTransformCheckboxWrapper {
	MARGIN-TOP: 5px; DISPLAY: block; FLOAT: left
}
A.jqTransformCheckbox {
	WIDTH: 18px; DISPLAY: block; BACKGROUND: url(checkbox.gif) no-repeat center top; HEIGHT: 19px; VERTICAL-ALIGN: middle
}
A.jqTransformChecked {
	BACKGROUND-POSITION: center bottom
}
.jqTransformSelectWrapper {
	POSITION: relative; WIDTH: 196px; BACKGROUND: url(select_left.gif) no-repeat left top; FLOAT: left; HEIGHT: 21px; margin-left:10px;
}
.jqTransformSelectWrapper DIV SPAN {
	   cursor: pointer;
    float: none;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    overflow: hidden;
    padding: 0 0 0 7px;
    position: absolute;
    white-space: nowrap;
}
.jqTransformSelectWrapper A.jqTransformSelectOpen {
	POSITION: absolute; WIDTH: 31px; DISPLAY: block; BACKGROUND: url(select_right.gif) no-repeat center center; HEIGHT: 21px; RIGHT: 0px
}
.jqTransformSelectWrapper UL {
	Z-INDEX: 10; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; OVERFLOW-Y: auto; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 43px; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 150px; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; TOP: 19px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; LEFT: 0px
}
.jqTransformSelectWrapper UL A {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #333; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.jqTransformSelectWrapper UL A.selected {
	BACKGROUND: #ededed; COLOR: #333
}
.jqTransformSelectWrapper UL A:hover {
	BACKGROUND: #3582c4; COLOR: #fff
}
.jqTransformSelectWrapper UL A.selected:hover {
	BACKGROUND: #3582c4; COLOR: #fff
}
.jqTransformHidden {
	DISPLAY: none
}
